Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 DEVONSHIRE MEWS SOUTH Flats/Maisonettes £2,045,031 £1,565,000 31 Jan 2017
103 DEVONSHIRE MEWS SOUTH Terraced £6,868,096 £5,600,000 14 Nov 2019
105 DEVONSHIRE MEWS SOUTH Terraced £4,478,669 £2,000,000 3 Oct 2003
107 DEVONSHIRE MEWS SOUTH Terraced £4,005,006 £3,250,000 31 Oct 2018
109 DEVONSHIRE MEWS SOUTH Flats/Maisonettes £4,620,996 £3,750,000 16 Nov 2018
111 DEVONSHIRE MEWS SOUTH Terraced £2,047,830 £360,000 26 Sep 1995